{ "cells": [ { "cell_type": "markdown", "metadata": { "collapsed": true }, "source": [ "# CMSC 110 Introduction to Computing\n", "\n", "## Spring 2015\n", "\n", "### Professor Blank\n", "\n", "### Assignment #5\n", "\n", "Due before start of class on Monday, March 23, 2015.\n", "\n", "#### NO CREDIT FOR LATE SUBMISSIONS\n", "\n", "**Task**: Use Object-Oriented Programming (OOP) to construct one of the following:\n", "\n", "* an animated scene that exhibits movement and captures one's attention for an extended period\n", "* a game that uses gravity of other object interactions; make it fun to play\n", "* a simulation of animal behavior; should explore ideas of flocking or other group behavior\n", "\n", "**Specifics**: You should use a canvas that is 800 by 600 pixels. Whatever option you pick, you may make your program interactive.\n", "\n", "**Grading**:\n", "\n", "1. Originality and creativity, 50%\n", "2. Proper use of Objects, 50%\n", "\n", "Hand in:\n", "\n", "* Submit your homework via the \"Submit\" button. " ] } ], "metadata": { "kernelspec": { "display_name": "Calysto Processing", "language": "java", "name": "calysto_processing" }, "language_info": { "codemirror_mode": { "name": "text/x-java", "version": 2 }, "file_extension": ".java", "mimetype": "text/x-java", "name": "java" } }, "nbformat": 4, "nbformat_minor": 0 }